Nuprl Definition : EKind
0,22
postcript
pdf
EventsWithKinds
==
E
:Type
==
EqDecider(
E
)
==
Top
==
pred?
:(
E
(
E
+Unit))
==
info
:(
E
(Id
Id+(IdLnk
E
)
Id))
==
EOrderAxioms(
E
;
pred?
;
info
)
==
T
:(Id
Id
Type)
==
when
:(
x
:Id
e
:
E
T
(loc(
e
),
x
))
==
after
:(
x
:Id
e
:
E
T
(loc(
e
),
x
))
==
(
e
:
E
.
first(
e
)
(
x
:Id.
when
(
x
,
e
) =
after
(
x
,pred(
e
))))
==
Top
latex
clarification:
EKind{i:l}
==
E
:Type{i}
==
EqDecider(
E
)
==
Top
==
pred?
:(
E
(
E
+Unit))
==
info
:(
E
(Id
Id+(IdLnk
E
)
Id))
==
EOrderAxioms{i}(
E
;
==
EO
pred?
;
==
EO
info
)
==
T
:(Id
Id
Type{i})
==
when
:(
x
:Id
e
:
E
T
(loc(
info
;
e
),
x
))
==
after
:(
x
:Id
e
:
E
T
(loc(
info
;
e
),
x
))
==
(
e
:
E
.
first(
pred?
;
e
)
(
x
:Id.
when
(
x
,
e
) =
after
(
x
,pred(
pred?
;
e
))
T
(loc(
info
;
e
),
x
)))
==
Top
latex
Definitions
EventsWithKinds
,
EqDecider(
T
)
,
Unit
,
IdLnk
,
EOrderAxioms(
E
;
pred?
;
info
)
,
P
Q
,
A
,
b
,
first(
e
)
,
x
:
A
.
B
(
x
)
,
Id
,
loc(
e
)
,
pred(
e
)
,
Top
FDL editor aliases
EKind
origin